• word of the day

    medicago echinus

    medicago echinus - Dictionary definition and meaning for word medicago echinus

    Definition
    (noun) an annual of the Mediterranean area having spiny seed pods and leaves with dark spots
Download our Mobile App Today
Receive our word of the day
on Whatsapp